package com.kaili.basic.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;


@Data
@ApiModel(description = "盘点明细管理")
public class BaseCheckStoreDetailVO {
  @ApiModelProperty("盘点id")
  private Long id;

  @ApiModelProperty("盘点单号")
  private String orderNo;

  @ApiModelProperty("仓库id")
  private Long storeId;

  @ApiModelProperty("库位id")
  private Long locationId;

  @ApiModelProperty("库位名称")
  private String locationName;

  @ApiModelProperty("产品id")
  private Long productId;

  @ApiModelProperty("产品名称")
  private String productName;

  @ApiModelProperty("产品编号")
  private String productCode;

  @ApiModelProperty("账面重量")
  private Double paperWeight;

  @ApiModelProperty("账面体积")
  private Double paperVolume;

  @ApiModelProperty("账面数量")
  private Long paperAmount;

  @ApiModelProperty("账面盘点数")
  private Long paperTrays;

  @ApiModelProperty("实际重量")
  private Double grossWeight;

  @ApiModelProperty("实际体积")
  private Double grossVolume;

  @ApiModelProperty("实际数量")
  private Long grossAmount;

  @ApiModelProperty("实际托盘数")
  private Long grossTrays;

  @ApiModelProperty("差重量")
  private Double differWeight;

  @ApiModelProperty("差体积")
  private Double differVolume;

  @ApiModelProperty("差数量")
  private Long differAmount;

  @ApiModelProperty("差托盘数")
  private Long differTrays;

  @ApiModelProperty("规格")
  private String format;

  @ApiModelProperty("类别")
  private String categoryName;

  @ApiModelProperty("批次")
  private String batch;

  @ApiModelProperty("过期时间")
  private Date deadTime;
}
